package linear.queue;

/**
 * 队列
 * @author caasi
 * @since 2022-01-22 14:42:46
 */
public interface Queue<E> extends Iterable<E> {

    //判断队列是否为空
    boolean isEmpty();

    //队列长度
    int size();

    //入队
    void enqueue(E e);

    //出队
    E dequeue();

}
